home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
wildcat
/
tvpro11.zip
/
TVPRO.DOC
< prev
next >
Wrap
Text File
|
1992-07-17
|
62KB
|
1,307 lines
The Verifier PROFESSIONAL. v1.1
Your First Choice in Call Back Verification
Copyright (c) 1992 Scott Green / City Limits Software
ALL RIGHTS RESERVED
INDEX
i - Disclaimer
1.0 - What is The Verifier Professional
2.0 - How does The Verifier PROFESSIONAL Work.
3.0 - The Verifier Professional Package.
4.0 - Installation.
5.0 - Upgrading from older versions of The Verifier.
6.0 - TVEDIT in depth.
6.1 - TVEDIT General Configuration Menu.
6.2 - TVEDIT Calling Terminology.
6.3 - TVEDIT EDITORS / LOCAL PREFIXES
6.4 - TVEDIT EDITORS / LOCAL AREA CODES
6.5 - TVEDIT EDITORS / BAD AREA CODES
6.6 - TVEDIT EDITORS / SECURITY LEVELS
6.7 - TVEDIT EDITORS / REVERIFY LEVELS
6.71- TVEDIT EDITORS / BAD PHONES
6.8 - TVEDIT Long Distance Menu
6.9 - TVEDIT Advanced Configuration Menu
7.0 - Importing / Exporting Configuration
8.0 - Exporting Wildcat User Telephone Numbers into TVPRO
9.0 - TVUSER : the TVPRO User Editor
10.0 - Answers to Common TVPRO Questions.
11.0 - Registration.
i - Disclaimer
This program is provided "as is" without warranty of any
kind. You assume all risks involved with the use or misuse of
this software. Scott Green / City Limits Software is not
responsible for any loss of data associated with the use or
misuse of the program or programs supplied in the
distribution. City Limits Software / Scott Green does not
warrant that the functions of this program will be
uninterrupted or error free.
Installing The Verifier Professional indicated your
acceptance of these terms.
1.0 What is The Verifier PROFESSIONAL.
The Verifier Professional (TVPRO for Short) is a full
featured Call Back Verification Door, Written for Wildcat
Sysops.
TVPRO will allow, you the sysop to automatically upgrade your
new users access after a successful Call Back Verification.
The benefits of Call Back Verification are..
1) New users are automatically given an upgraded access
Level, defined by the sysop, after a successful call back
verification.
2) Sysops are insured that not more than one user will have
access to your BBS using a single phone number.
TVPRO offers features not found in any call back verifier
available. Some of the features that The Verifier
Professional offers are...
* Automatic new user security level upgrade.
* Definition of up to ten different entry levels, as well as
ten different verified upgrade levels for both local and long
distance users.
* Full Long Distance verification support, with full
definition of long distance start and end times.
* Sysop definable memo and expiration dates for verified
users.
* Re-Verification support, on a daily, weekly, or monthly
basis.
* Support for all current versions of Wildcat including
multi-line
* Messages sent to the sysop, in Wildcat Conference 0, when a
user passes verification or attempts to use a phone number
that has allready been used by another user.
* Messaves sent to the User, after each Verification attempt.
These messages may have files attached that the user may
download, in Wildcat, after the message has been read.
* Configurable COM Port IRQ / BASE Address with environment
variables used by Wildcat.
* LOCAL mode testing, by sysop, to insure proper
configuration.
* ASCII / ANSI menu support for sysops who wish to create
their own display files.
* Inbound / Outbound call Collision detection and recovery.
* Users Voice and Data number are locked out after
verification.
2.0 How does The Verifier PROFESSIONAL Work.
The user calls the BBS, with new user security level, and has
access to only one Door. This door (TVPRO) is set up by the
sysop as the only door that new users may access. When the
user opens the door, TVPRO checks to see that the users
security level warrants upgrade. If the user requires
upgrade, TVPRO checks its database to see that the number
that the user is using has not been used by another user. If
the user has a unique phone number TVPRO then prompts the
user for a new phone number.
If any of the above conditions of verification failure are
met, the failure is logged and the user is returned to the
BBS without verification. After passing the above conditions
the user is given instructions in how to use TVPRO and the
BBS disconnects. After waiting 10 seconds TVPRO attempts to
call the user at the Baud Rate that the user connected at. If
no connection is made TVPRO will retry 2 more times for
connection. If TVPRO gets a connection, it asks the user for
the password that the user used on the BBS. If the user fails
to enter the proper password he/she is logged off and the
infraction is entered in the log. After a successful
validation the USERINFO.DAT file (Created by Wildcat) is
updated with the users new security level. Next the users
name and Phone Number are added to the TVPRO database, and
the user is returned to the BBS.
If TVPRO Detects an incomming call when it is trying to dial
a user, TVPRO will answer the phone, display a message to the
user that TVPRO is trying to verify another user, disconnect
from the caller, and attempt to verify the original user
again. This is known as Inbound / Outbound Call Collision
3.0 The Verifier Professional Package.
The archive file that you have downloaded should contain the
following files...
TVPRO.EXE - TVPRO Program.
TVEDIT.EXE - TVPRO Configuration Editor.
TVEDIT.HLP - Help file for TVEDIT
NUMLIST.EXE - Program used to add existing users to Database
TVUSER.EXE - TVPRO User Editor.
CVTTV.EXE - Used to convert user database from The Verifier
v3.0.
XPTCFG.EXE - Used to convert configuration files from The
Verifier v3.0.
TV.KEY - UNREGISTERED Key File for TVPRO.
TVPRO.DOC - This File.
TVPRO.HIS - TVPRO Release History Text File
REGISTER.FRM - TVPRO Registration Form.
The following files may be created if the sysop wishes to
provide the users with instructions not provided by The
Verifier Professional (XXX = .SCR for ANSI .BBS for ASCII)
TVPRO does not need these files for
operation.
GOTCHA.XXX - Displayed if the user attempts to use a phone
number that is in use by another user.
TVHELLO.XXX - Displayed when the user enters the door. (Main
Menu)
ANSWER.XXX - Displayed when an Inbound / Outbound call
colision occurs.
CALLBACK.XXX - Displayed to the user before entering
password.
ZZZZZZZZ.XXX - Where ZZZZZZZZ is the Security Level Name.
This file is displayed to the user after
verification and before returning to the BBS.
ZZZZZZZD.XXX - Where ZZZZZZZZ is the Security Level Name, and
D is used to denote disconnect. This file will
be displayed to the user after verification and
before returning to the BBS if TVPRO will
disconnect from the caller.
The following files are created and maintained by TVPRO
durring normal operation...
TVLOG.XXX - Where XXX is the node number. TVPRO Caller log
file.
TVDATA.IX - TVPRO User Database Index.
TVDATA.DAT - TVPRO User Database.
TVCFG.DAT - TVPRO Configuration File.
4.0 Installation.
Installation of TVPRO is very simple. There is only one file
used for the configuration, and a special editor is used to
create and maintain this file. There are not a bunch of hard
to configure text files for each type of dialing scheme, like
some other call back verifiers available.
Please follow the following steps to insure a proper TVPRO
installation...
1) Place a copy of TVPRO.EXE and TVEDIT.EXE in any directory
that is located in your DOS PATH (ie. PATH command in
AUTOEXEC.BAT). Most Sysops prefer to place these files in
\WC30 directory for organization.
2) Change directory to your \WC30\WCWORK\NODE1. This is the
directory in which Wildcat will create the files DOOR.SYS
and USERINFO.DAT. This is also the directory where we will
be running TVPRO from.
3) Run TVEDIT and fill in the appropriate fields in each
menu. Please reference the section "TVEDIT in depth" for
a complete description of each field available in TVEDIT.
4) Copy TV.KEY to the directory that you have defined in
TVEDIT to hold your TVPRO User Database. (TV DB Path)
5) Create the batch file to invoke TVPRO in the following
manner...
C: {Drive where TVPRO is Located}
CD \WC30\WCWORK\NODE1 {Wildcat NODE1 Directory }
TVPRO {Start TVPRO }
6) Configure the new door in MAKEWILD.
Some sysops prefer to use TVPRO as a DOS HOOK from the
Wildcat main menu to simplify new user verification. Please
reference your Wildcat Documentation for installation of this
feature.
5.0 Upgrading from older versions of The Verifier.
If you are running The Verifier version 3.0D you will be able
to upgrade your configuration and database files for use with
TVPRO. Please follow the following steps to insure a
successful upgrade...
1) Backup all TV programs, databases, and configuration
files.
2) Copy the CVTTV.EXE program into the directory that
contains The Verifier databases.
3) Run the CVTTV.EXE program. This will convert the
TVDATA.DAT and TVDATA.IX files into the proper format for
operation with TVPRO.
4) Copy the XPTCFG.EXE file into the directory where you are
currently running v3.0D TVEDIT from.
5) Run the XPTCFG.EXE program. This will export the
configuration file TVCFG.DAT, from v3.0D, into a file
called TVCFG.XPT.
6) After insuring that all files were backed up in step 1,
replace the old The Verifier files with the TVPRO.EXE and
TVEDIT.EXE found in the TVPRO archive file that you have
downloaded.
7) Run TVEDIT. You will know that you are running the new
TVEDIT by seeing "TVEDIT v4.0" at the bottom of the
screen.
8) Once in TVEDIT, select the pull down menu, "Import /
Export", and select "Import". This will import the
TVCFG.XPT file from the current directory.
9) Make any needed changed in each of the available fields in
TVEDIT. Please reference the section "TVEDIT in depth"
for a complete description of each field available in
TVEDIT.
If you are upgrading from TVPRO v1.0, the upgrade is very
simple. Please follow the following steps to insure a
successful upgrade.
1) Backup all TVPRO files, Databases, and configuration files
(TVCFG.DAT)
2) Change directory to the directory where you run TVPRO from
and Enter TVEDIT (current installed version) and select
EXPORT CONFIGURATION. This will create a file called
TVCFG.XPT in the current directory to be used to upgrade
to TVPRO v1.1
3) Backup and delete TVCFG.DAT.
4) Copy files included in the TVPRO archive file into the
directories where you have TVPRO currently installed.
5) Enter the new TVEDIT and select import configuration. This
will import the file TVCFG.XPT from the current directory.
All settings from the previous version will be saved.
6) Make any needed changed in each of the available fields in
TVEDIT. Please reference the section "TVEDIT in depth"
for a complete description of each field available in
TVEDIT.
6.0 TVEDIT in depth.
TVPRO has a rich set of configuration options that will allow
the sysop to configure the program in a great deal of ways.
The following pages will help familiarize you with the
options available in TVEDIT. Online help for any field
contained in TVEDIT can be obtained by pressing the "F1" key
while a field is highlighted.
As soon as TVEDIT is invoked, you will see the following
pulldown menu options...
General - This menu is used to define many of the BBS
specific options used by TVPRO.
Editors - This menu contains sub menus in which the sysop can
edit Local Prefixes, Local Area Codes, Bad Codes,
Security and Reverify levels.
Long Dist - This menu is used to define the Long Distance
parameters used by TVPRO.
Advanced - This menu is used to define some of the Advanced
features used by TVPRO such as, Messages sent to
the sysop and Maximum call attempts to name a
few.
Import/Exp- This menu is used to Import or Export your
configuration to or from TVCFG.XPT when you are
upgrading to a newer version of TVPRO.
Quit - Quit TVEDIT and save changes.
6.1 TVEDIT General Configuration Menu.
╒══════════════════════════════════════════════════════════╕
│BBS Name The City Limits │
│Init String ATX4 │
│Path to BBS C:\WC30\WCWORK\NODE1\ │
│User DB Path C:\WC30\DATA\ │
│TV DB Path C:\TV\ │
│BBS Type Wildcat v3.X │
│DB Protection None │
│Network Type DOS 3.x Share │
│Use CTS/RTS Y │
│Your Areacode 913 │
│PRE-Dial Str. │
│POST-Dial Str. │
│Tone Dial Y │
│Path to NODEINFO.DAT C:\WC30\DATA\ │
╘══════════════════════════════════════════════════════════╛
BBS Name:
Enter the name of your BBS into this field.
Init String:
Some modems require a special setup before a call can be
placed. Enter the commands that your modem requires here. If
this field is blank it will be ignored. The default init
string is ATX4. It is recommended that this be used because
other init strings will cause the modem to return a "RINGING"
response to the dial command and cause TVPRO to initiate the
call again.
Path to BBS:
TVPRO requires access to files created by the BBS that
contain information such as the callers name, security level,
and color support. These files are typically called
USERINFO.DAT, or DOOR.SYS. Set this field to the directory
where the BBS creates these files before passing control to
TVPRO.
User DB Path:
When a users expiration or memo date is to be changed, TVPRO
must make changes to the appropriate fields in the Wildcat
user database. Set this field to the path where your BBS
stores its user database (ALLUSERS.DAT).
TV Database Path:
TVPRO uses a database to record each user that has been
verified. When a user enters TVPRO with a telephone number
that exists in the database further verification of the user
stops. Set this field to the path where you wish The Verifier
to store this database. This field is also important when The
Verifier is used in a multi-node environment. Each node must
be set to the same path to insure that users are not allowed
to be verified more than once by calling another node.
BBS Type:
TVPRO will currently operate with the following BBS systems...
WildCat! (C)Mustang Software
MainLine (C)City Limits Software
Press the SpaceBar to toggle between the BBS types.
Database Protection Mode:
Set this to the mode that you wish TVPRO to open your
Databases. This must be set the same as your BBS protection
mode.
Network Type:
Press the space bar to toggle to the network that you are
using. Set this field to Single Line if you are not running a
network. TVPRO supports the following Network Types...
Single Line
Novell
DOS 3.X Share
CBISNet
PCMOS386
Use CTS/RTS:
Some High Speed Modems require CTS/RTS Handshaking to prevent
data loss. Set this field to Y if your modem requires
CTS/RTS.
Your Areacode:
Set this field to the areacode used in your area.
PRE-Dial Str:
This field is used to inform TVPRO to place a string in front
of the users telephone number when the call is placed. For
instance, if the BBS is being used in a company where a 9 must
be dialed to get an out-going line, this field would be set to
"9,". If the caller was calling with the number 555-1212, the
dial string would be ATDT9,555-1212
POST-Dial Str:
This field is used to inform TVPRO to place a string after the
users telephone number when the call is placed. For instance,
the field may be used when a long distance service requires a
service code to be dialed after the number.
Tone Dial:
The field is used to inform TVPRO to use TONE dialing when
making the call. The
Path to NODEINFO.DAT:
This field is used to setablish the path where TVPRO will
find the file NODEINFO.DAT. This file is created by Wildcat
and is updated each time a message is sent to the Sysop or a
user. Set this field to the same path in which Wildcat looks
for this file.
6.2 TVEDIT Calling Terminology.
The Following is a list of terms used by TVPRO and their
definition. These terms may be different in your area but the
function will be the same.
Local:
All numbers that are in your local calling area will be
considered by TVPRO as local telephone numbers. For example
the number 913-357-0316 will be dialed as 357-0316. Local
numbers are numbers that are found in your "Local Prefixes"
that are in your areacode. This dialing scheme is not
considered a chargeable call, and TVPRO will not disconnect
after verification unless instructed to do so in TVEDIT.
Local Long Distance:
In most areas of the country, telephone numbers that are not
in your local prefixes, but in your areacode, are considered
Local Long Distance calls. For example 913-357-0316 will be
dialed as 1-357-0316. All phone numbers that are in your
areacode, but do not exist in your "Local Prefixes" will be
considered by TVPRO as "Local Long Distance". This dialing
scheme is considered a chargeable call, and TVPRO will
disconnect after verification.
Long Distance:
Calls placed out of your areacode, in most cases, are
considered Long Distance. The exception to this rule is when
the sysop is located on the border of two states or areacodes
where the call is still local (Addressed in the section
TVEDIT Editors / Local Areacodes). For example the number
913-357-0316 will be dialed in the form of 1-913-357-0316.
This dialing scheme is considered a chargeable call, and TVPRO
will disconnect after verification.
Metro:
Some areas of the country that reside on the border of two
area codes require the areacode be dialed with the number
even if the call is local. For example 913-357-0316 would be
dialed as 913-357-0316. This dialing scheme is not considered
a chargeable call, and TVPRO will not disconnect after
verification unless instructed to do so in TVEDIT.
Zone Calls:
Some areas of the country require a 1+areacode be dialed with
the number as in Local Long Distance (described above). For
example 913-357-0316 would be dialed as 1-913-357-0316. This
dialing scheme is considered a chargeable call, and TVPRO will
disconnect after verification.
Toll Call:
Some citys have certain prefixes that are dialed like a local
number but you are charged for the call. This dialing scheme
is considered a chargeable call, and TVPRO will disconnect
after verification.
6.3 TVEDIT EDITORS / LOCAL PREFIXES
TVEDIT will allow the sysop to define up to 200 local prefix
ranges. 22 prefix ranges are displayed at a time, and the
PGUP and PGDN keys may be used to display more available
prefixes. When Local Prefixes is selected from the Editors
menu you will see the following menu...
╒ Low Hi Toll Call?══════════════╕
│ 1 232 235 N │
│ 2 266 267 N │
│ 3 271 273 N │
│ 4 286 286 N │
│ 5 295 296 N │
│ 6 354 357 N │
│ 7 379 379 N │
│ 8 479 479 N │
│ 9 564 564 N │
│ 10 582 582 N │
│ 11 584 584 N │
│ 12 775 775 N │
│ 13 862 862 N │
│ 14 246 246 N │
│ 15 256 256 N │
│ 16 836 836 N │
│ 17 0 0 N │
│ 18 0 0 N │
│ 19 0 0 N │
│ 20 0 0 N │
│ 21 0 0 N │
│ 22 0 0 N │
╘═════════════════════════════════════════╛
LOW HI:
The Verifier will allow the sysop to define prefixes that are
to be considered LOCAL by The Verifier. To eliminate the need
to enter each of these prefixes, TVEDIT will allow the sysop
to enter a RANGE of prefixes. For example, assume that the
prefixes 354 , 356 and 357 are to be called, by The Verifier,
as local calls, the sysop would enter 354 in LOW and 357 in
HI. Any prefixes that are not found here, are considered by
TVPRO as Long Distance prefixes if not in the areacode, or
Local Long Distance if in the areacode of the sysop.
Toll Call?:
In some areas, certain local prefixes are considered TOLL
CALLS. This condition exists when a local prefix is dialed,
but the phone company charges a TOLL for the call. If some of
your prefixes meet this condition, set TOLL CALL for these
prefixes to Y. TVPRO will call these prefixes, and disconnect
from the user so that no further cost is incurred by the
sysop.
6.4 TVEDIT EDITORS / LOCAL AREA CODES
TVEDIT will allow the sysop to define up to 10 area codes
that will be dialed as local calls. When Local Area Codes is
selected from the Editors menu the following menu will be
displayed...
╒ AreaCode Metro═════════╕
│ 1 515 N │
│ 2 319 N │
│ 3 N │
│ 4 N │
│ 5 N │
│ 6 N │
│ 7 N │
│ 8 N │
│ 9 N │
│ 10 N │
│ │
╘═════ Local Area Codes ═════╛
AreaCode:
Some BBS's are located on the border of many areacodes, where
calling the bordering citys in these areacodes is not a long
distance call. Normally when a user calls from one of these
citys, their area code does not match the BBS's area code,
and TVPRO would consider them to be long distance. To inform
TVPRO that this condition exists, Local Area Codes are
entered into these fields. Also, all of the prefix ranges
that exist in each of the bordering citys must also exist in
the Local Prefix Editor in TVEDIT. Any prefixes that are used
by a user, in these local area codes, that do not exist in
the Local Prefix Editor, will be considered Long Distance,
and The Verifier will dial the number with a 1+Areacode.
Metro:
In some areas, an area code may also be METRO. This is used
when a Local number must be dialed with the Areacode and the
number. For example, if you have local numbers that must be
dialed 913-357-0316, set the METRO field for the Areacode to
Y.
6.5 TVEDIT EDITORS / BAD AREA CODES
When Bad Area Codes is selected from the Editors menu, the
following menu is displayed...
╒ Low Hi════╕
│ 1 911 911 │
│ 2 555 555 │
│ 3 900 900 │
│ 4 913 917 │
│ 5 0 0 │
│ 6 0 0 │
│ 7 0 0 │
│ 8 0 0 │
│ 9 0 0 │
│ 10 0 0 │
│ │
╘═ Bad Area Codes ═╛
Low Hi:
TVPRO will allow the sysop to define area codes that are not
to be processed. To eliminate the need to enter each of these
areacodes, TVEDIT will allow the sysop to enter a RANGE of
areacodes. For example, assume that the areacodes 913, 914,
915, 916 and 917 are not to be called by The Verifier, the
sysop would enter 913 in LOW and 917 in HI.
6.6 TVEDIT EDITORS / SECURITY LEVELS
This screen is used to define the various fields associated
with each security level that you wish to be upgraded. You
may wish to have multiple different entry levels into TVPRO.
For example, Wildcat will allow security level change based
on answers to questionnaires. You may have a question asking
the user if they are a sysop, and their security level in
Wildcat will be adjusted accordingly. This level, for
example, may be UVSYSOP, for unverified visiting sysop. In
TVEDIT you would define this level as one of the entry levels
and. For this example, if the user called from a local
telephone number, the user would be upgraded to LVSYSOP, for
local visiting sysop, or LDVSYSOP for long distance visiting
sysop. These are only examples, the sysop must configure
TVEDIT to reflect the security levels established in
MAKEWILD.
If Security Levels is selected from the Editors menu the
following screen will be displayed...
╒ UnVerified Local Verified LD Verified Time Expire Memo╕
│1 NEWUSER VERIFIED LDVERIFIED 060 30 10 │
│2 UVSYSOP LVSYSOP LDVSYSOP 090 0 0 │
│3 000 0 0 │
│4 000 0 0 │
│5 000 0 0 │
│6 000 0 0 │
│7 000 0 0 │
│8 000 0 0 │
│9 000 0 0 │
│10 000 0 0 │
│ │
╘══════════════════════════════════════════════════════════╛
Unverified Security Level:
There are 10 different Unverified security levels that you
can establish as valid entry levels that can be verified.
Each of these levels can have a unique level that TVPRO will
upgrade them to upon successful verification. Set each of the
unverified levels that you wish to be verified. If you do not
wish to use all 10 levels just leave them blank.
Local Verified Level:
TVPRO will allow the sysop to define a different Verified
security level for local users that pass successful
verification than is given to Long distance users. Set this
field to the level that you wish to give to local users for
the unverified level defined in field 1 of this line.
Long Distance Level:
TVPRO will allow the sysop to define a different Verified
security level for local users that pass successful
verification than is given to Long distance users. Set this
field to the level that you wish to give to Long Distance
users for the unverified level defined in field 1 of this
line.
Time to give user:
TVPRO will allow the sysop to define how much time will be
given to a user upon successful verification. Set this field
to the amount of time that you wish to give the user upon
return to the BBS. NOTE : Setting this field to 0 will give
the user 0 minutes upon return to the BBS, thus logging them
off due to insufficient time left.
Days before Expire:
TVPRO will allow the sysop to define a number of days, after
verification, to set the expire date of the user in the BBS
user database. For example, if this field was set to 7 and
the user was verified on January 1st, The Verifier would set
the users expiration date to January 7th. One example of the
use of this feature is where the sysop is operating a PAY
ONLY board. The sysop may wish to give new users 30 days of
free access and have Wildcat expire the user to an expired
level that no longer has access. This field must be set when
Reverification (described below) will be used.
Days before Memo
TVPRO will allow the sysop to define a number of days, after
verification, to set the memo date of the user in the BBS
user database. For example, if this field was set to 7 and
the user was verified on January 1st, The Verifier would set
the users memo date to January 7th.
6.7 TVEDIT EDITORS / REVERIFY LEVELS
Reverification is a means by which, you the sysop, can insure
that your users are continuing to call with the number that
they were verified with. A sysop may chose to reverify users
on a 30 day basis. The concept is very simple. It illustrate
the procedure, we will use the following security levels as a
point of reference...
NEWUSER - A security level with virtually no access except
access to the TVPRO door.
VERIFIED - The security level given to a user after
successfull verification.
EXPIRED - The security level that users are expired to after
a period of 30 days.
A new user calls and receives the security level NEWUSER. The
user then opens the TVPRO door, is verified, and is upgraded
to the VERIFIED level. The users expiration date is set to 30
in the Wildcat user database. The sysop has defined that when
a users expiration date has been exceeded, their security
level is set to EXPIRED. The user continues normal BBS
available to VERIFIED users until the expiration date is
exceeded. At this time Wildcat will set the users security
level to EXPIRED. The user then enters TVPRO with the
security level of EXPIRED, is verified and based on the
fields entered into TVEDIT Editors / Reverify Levels, is
upgraded to a level of VERIFIED, with an expiration date in
30 more days. This starts the reverification process over
again.
Selecting Reverify Levels from the Editors menu will display
the following menu...
╒ Expired Local Verified LD Verified Time Expire Memo╕
│1 NEWUSER VERIFIED LDVERIFIED 060 30 0 │
│2 000 0 0 │
│3 000 0 0 │
│4 000 0 0 │
│5 000 0 0 │
│6 000 0 0 │
│7 000 0 0 │
│8 000 0 0 │
│9 000 0 0 │
│10 000 0 0 │
│ │
╘══════════════════════════════════════════════════════════╛
ReVerify Expired security Level:
There are 10 different Reverify Expired security levels that
you can establish as valid levels that can be Reverified.
Each of these levels can have a unique level that TV will
upgrade them to upon successful verification. Set each of the
Reverify levels that you wish to be reverified. If you do not
wish to use all 10 levels just leave them blank. Please read
the documentation for a further explanation of Reverification.
Local Verified Level:
TVPRO will allow the sysop to define a different Verified
security level for local users that pass successful
reverification than is given to Long distance users. Set this
field to the level that you wish to give to local users for
the reverify level defined in field 1 of this line.
Long Distance Level:
TVPRO will allow the sysop to define a different Verified
security level for local users that pass successful
reverification than is given to Long distance users. Set this
field to the level that you wish to give to Long Distance
users for the reverify level defined in field 1 of this line.
Time to give user:
TVPRO will allow the sysop to define how much time will be
given to a user upon successful reverification. Set this
field to the amount of time that you wish to give the user
upon return to the BBS. NOTE : Setting this field to 0 will
give the user 0 minutes upon return to the BBS, thus logging
them off due to insufficient time left.
Days before expire:
TVPRO will allow the sysop to define a number of days, after
reverification, to set the expire date of the user in the BBS
user database. For example, if this field was set to 7 and
the user was verified on January 1st, The Verifier would set
the users expiration date to January 7th, Thus setting up the
date for the user to be reverified.
6.71 TVEDIT EDITORS / BAD PHONES
TVPRO will allow the Sysop to define a set of 200 phone
numbers that are not to be verified. If you find that users
are attempting to abuse the call back verification process
by calling with multiple numbers, the telephone number that
you wish to lock out may be entered here. You may also wish
to lock out specific local numbers that are not to be called.
Pressing enter when this field is highlighted will bring up
the following menu.
╒═══ Bad Phone Numbers ════╕
│1 817-589-2118 │
│2 817-589-2640 │
│3 817-595-1649 │
│4 913-271-2070 │
│5 913-271-2071 │
│6 913-271-2072 │
│7 - - │
│8 - - │
│9 - - │
│10 - - │
│11 - - │
│12 - - │
│13 - - │
│14 - - │
│15 - - │
│16 - - │
│17 - - │
│18 - - │
│19 - - │
│20 - - │
│21 - - │
│22 - - │
╘══════════════════════════╛
To access numbers not found on the current list, the Page Up,
and Page down keys are used.
6.8 TVEDIT Long Distance
TVPRO will allow the sysop to allow or dis-allow calls that
will cause the sysop to incur a charge by placing the call.
The sysop may also define the start and end times of long
distance support to only allow long distance calls during a
low cost period of the day.
Selecting Long Distance from the TVEDIT main menu will
display the following menu...
╒════════════════════════════════════╕
│Support LD Y │
│Start LD Hour 17:00 │
│End LD Hour 07:00 │
│LD All Day Sat/Sun Y │
│Support Zone Calls N │
│ │
╘════════════════════════════════════╛
Support Long Distance:
Setting this field to N will prevent TVPRO from making any
long distance calls.
Time to Start Long Distance:
This field is used to define the hour in which you wish to
start Long Distance verifications. Press the spacebar to
cycle through the available times.
Time to End Long Distance:
This field is used to define the hour in which you wish to
end Long Distance verifications. Press the spacebar to cycle
through the available times.
Call Long Distance all Day on SAT/SUN:
Long Distance calls, made on Saturday or Sunday, in some
areas, cost the same as the evening rate during the week. Set
this to Y if you wish TVPRO to make Long Distance calls all
day on both Saturday and Sunday.
6.9 - TVEDIT Advanced Configuration Menu
If Advanced is selected from the TVEDIT Main Menu, the
following menu will be displayed...
╒═══════════════════════════════════════════╕
│Update Phone # Y │
│Send Message on Existing Phone Number Y │
│Send Message on Verification Y │
│Disconnect after All Calls N │
│Maximum LD Retries 3 │
│Maximum Local Retries 3 │
│TV Screen Path C:\TP\TV\ │
│Seconds To Wait For Connect 45 │
│Seconds To Wait After Connect 10 │
│MilliSeconds To Drop DTR 1000 │
│Messages To User │
╘═══════════════════════════════════════════╛
Update Phone #:
If this field is set to Y TVPRO will, after successful
verification of the user, update the users DATA Phone number
in Wildcat with the number that the user was verified with.
In Wildcat, users do not have the ability to change their
DATA Phone number. This is a way that the sysop can check the
phone number that a user was verified with from Wildcat.
Send Message on Existing Phone Number:
TVPRO will send a message to the sysop, in Wildcat conference
0, when an attempt is made to use another users phone number.
The next time that the sysop logs onto Wildcat, the sysop
will be told that there is mail waiting. This feature should
be used when the sysop does not want to check the TVPRO log
file frequently. This feature is enabled when set to Y
Send Message on Verification:
TVPRO will send a message to the sysop, in Wildcat conference
0, when a user is successfully verified. The next time that
the sysop logs onto Wildcat, the sysop will be told that
there is mail waiting. This feature should be used when the
sysop does not want to check the TVPRO log file frequently.
This feature is enabled when set to Y
Disconnect after ALL calls:
When this field is set to Y TVPRO will disconnect after
verification of all users, local and long distance.
Maximum LD Retries:
Set this field to the maximum amount of times that you wish
TVPRO to attempt to call a Long Distance user in one
verification session. If this field is set to 1 and a BUSY is
returned by the modem on a long distance call, TVPRO will
return to the board without upgrading the users access.
Maximum Local Retries:
Set this field to the maximum amount of times that you wish
TVPRO to attempt to call a local user in one verification
session. If this field is set to 1 and a BUSY is returned by
the modem on a long distance call, TVPRO will return to the
board without upgrading the users access.
TV Screen Path:
This field is used to define the directory where, if the
sysop wishes to use them, the TVPRO display files will be
held.
Seconds to wait for connect:
This field is used to establish the amount of time that TVPRO
will wait for a connection when dialing a user. If a user
does not answer the phone in this time period, TVPRO will re-
initialize the modem and call the user again, if the maximum
retries have not been exceeded. Default = 45
Seconds to wait after connect:
This field is used to establish the amount of time that TVPRO
will wait after getting a connect message from the modem,
before the user is asked to enter a password. Default = 10
MilliSeconds to Drop DTR:
This field is used to establish the amount of time, in
milliseconds that TVPRO will drop DTR to hang up on the
caller. If you are experiencing problems where TVPRO will not
drop carrier, to hangup, on the caller, set this field to a
higher value.
Messages to User:
TVPRO will send a message to the user after Verification, Re-
Verification, use of an existing phone number, and many other
events. The messages will be sent to the user in-side of
Wildcat. The next time that the user logs onto the BBS, the
user will be informed that mail is waiting. Pressing enter on
this field will display the following menu, and allow the
sysop to configure each of the messages that will be sent to
the user.
╒════════════════════════════════════════════════╕
│Message sent to user upon Local Verification │
│Message sent to user upon LD Verification │
│Message sent to user using same Phone Number │
│Message sent to user not requiring Verification │
│Message sent to user after reverification │
│Message sent to user if Verifiy unsuccessful │
╘════════════════════════════════════════════════╛
Message sent to the user upon Local Verification:
This field is used to configure the message that will be sent
to all local users after verification.
Message sent to the user upon LD Verification:
This field is used to configure the message that will be sent
to all long distance users after verification.
Message sent to the user using same Phone Number:
This field is used to configure the message that will be sent
to all users that attempt to use a phone number that has
allready been used by another user on a previous
verification.
Message sent to the user not requiring Verification:
This field is used to configure the message that will be sent
to all users whose security level does not require
verification.
Message sent to the user after Re-Verification:
This field is used to configure the message that will be sent
to all users after the user has been re-verified.
Pressing enter when any of the above fields are highlighted
will display the following menu.
╒═════════════════════════════════════════════════╕
│Enabled Y │
│Private Y │
│Return Rcpt Y │
│Conference # 0 │
│Input File C:\AUTOEXEC.BAT │
│Attach File C:\AUTOEXEC.BAT │
│Subject YO DUDE WHATS UP? │
╘═════════════════════════════════════════════════╛
Enabled:
This field is used to inform TVPRO that it is to send this
message to the user. Setting this field to "Y" will enable
the message. To disable the message, set this field to "N".
Only messages with this field set to "Y" will be processed by
TVPRO.
Private:
This field is used to inform TVPRO that the message that it
is to send to the user will be Private.
Return Rcpt:
This field will cause Wildcat to return a message, to the
sysop, when the user reads the message. Setting this field to
"Y" enables the feature.
Conference:
This field is used to establish the Wildcat Conference number
in which the message is to be sent to the user. This field,
in most cases, will be set to 0.
Input File:
This field is used to inform TVPRO the file and path name of
the ASCII file that will be used to create the message. This
file MUST be created by the sysop, with an ASCII editor. The
message will be created with the exact contents of the ASCII
file.
Attach File:
TVPRO will allow the Sysop to attach a file to the message
that will be sent to the user. This is very useful when you
wish to send a NEWUSER package to the user after the user is
verified. The attach file may be a Text file with Rules and
Regulations for your BBS, Your file listing, or any other
file that you wish to send to the user after sending the user
the message. When the user reads the message in Wildcat, the
user will be informed that a file is attached to the message,
and will be alloed to download the file from the message.
This field MUST contain the full Path and file name of the
file to be attached to the message.
7.0 Importing / Exporting Configuration
In order to provide a seamless method of upgrade to newer
versions of TVPRO, when it becomes available, an Import /
Export feature is provided by TVEDIT.
When Export is selected from the Import / Export menu of
TVEDIT, the TVPRO configuration is exported to an ASCII file
called TVCFG.XPT. This file may be later imported into a
newer version of TVPRO by selecting Import from the Import /
Export menu of TVEDIT. When Importing is done, all of your
configuration data will be overwritten by the data that is
contained by TVCFG.XPT. This will eliminate the need for a
special program to convert TVCFG.DAT to a format needed by
newer versions of TVPRO. To update to a newer version, you
will simply export your configuration from your old version
and import it into the new version.
8.0 Exporting Wildcat User Telephone Numbers into TVPRO
If you are installing TVPRO for the first time, you may wish
to export all telephone numbers that users have entered into
Wildcat into the TVPRO User Database. You May wish to do this
if you do not want all of your existing users to enter TVPRO,
and insure that they are not allowed to be verified with an
existing number with another name.
The procedure is as follows...
1) copy the NUMLIST.EXE program, and TVCFG.DAT (Created with
TVEDIT) into the directory where Wildcat stores
ALLUSERS.DAT.
2) Run the NUMLIST program like this: NUMLIST VERIFIED. This
will cause all users names and telephone numbers for the
security level VERIFIED to be imported into the TVPRO user
database.
3) Repeat step 2 for all security levels that you wish to be
imported into the TVPRO user database.
4) The files TVDATA.DAT, and TVDATA.IX (TVPRO User Database)
will be created in this directory. Move these files to the
directory that you specified in TVEDIT to contain the
TVPRO user database.
9.0 TVUSER : the TVPRO User Editor
TVUSER.EXE is a program that will allow you to ADD, DELETE,
or EDIT, user records that are contained in your TVPRO user
database.
To install TVUSER, copy TVUSER.EXE into the directory that
you placed your TVPRO.EXE and TVEDIT.EXE in. This directory
will probably be \WC30.
To invoke TVUSER, change directory to the directory that you
normaly run TVPRO from. This directory will be a directory
like \WC30\WCWORK\NODE1. Next type TVUSER and press the enter
key. A list of all users that are in your TVPRO user database
will be displayed.
The Following are available in TVUSER....
Down Arrow - Highlight the next user in the list.
Up Arrow - Highlight the previous user in the list.
ALT A - Add a new user to the TVPRO user database.
ALT D - Delete the currently highlighted user.
ENTER - Select and edit the currently highlighted user.
F1 - Toggle user sort, by Phone number or by Name.
When editing a user, press control enter to save your changes
made to the user record, or escape to abort the edit.
NOTE : Do not attempt to use this program with databases
created by older versions of The Verifier. The User
Database format has changed, and you will corrupt your
TVPRO user database.
10.0 Answers to common TVPRO Questions.
Q: My users are are successfully verified, but when they
return to the BBS, they are instantly logged off, Why?
A: This is generally caused when the time that you are
giving this security level upon return to the BBS,
(Defined in TVEDIT Editors / Security Levels) is set to
0
Q: My modem dials a user, but as soon as the phone on the
other end rings, TVPRO hangs up and calls again.
A: The Modem initialization string must be set so that the
modem does not return a RINGING response to commands.
For most modems this is done by setting ATX4 in the
modem initialization string in TVEDIT / General.
Q: My modem calls the user, and the Modem Response returns
a -1.
A: This is a normal occurance in TVPRO, this means a
connection was not made on the dialing pass.
Q: After a successfull connection to the users modem, the
screen asking for password is cut off.
A: This is caused because the Seconds to Wait after Connect
is set too low.
Q: My modem dials the user, but in the middle of the
dialing connection, my modem hangs up.
A: This is caused because the Seconds to Wait for Connect
is set too low.
Q: TVPRO Dials the user, but never gets a proper connect.
A: This is probably caused because the modem does not
return proper Hayes compatible result codes. The modem
must return strings in the form of "CONNECT 2400" or the
proper result number. MNP result codes (Such as HST or
DUAL standard) are also supported.
If you have a question or problem not addressed here, please
feel free to call a TVPRO support BBS or Support Voice line
listed in the registration section.
11.0 Registration
If you are using the DEMO key with TVPRO the key will expire
30 days after the key was created. This is the ONLY
restriction. After this amount of time you must register your
version to receive a registered key that does not expire.
To Register your version, print and complete the registration
form on the following page, or the included REGISTER.FRM and
return to City Limits Software / Scott Green
CUT HERE
-----------------------------------------------------------------------
The Verifier Professional Registration Form
BBS Name : _______________________________________________________
Sysop Name : _____________________________________________________
Address : ________________________________________________________
City : __________________ State : _______________ Zip : _________
BBS Phone Number : __________________________________
(Please Include ALL Nodes)
Voice Phone Number : ________________________________
Fido Net/Node ID : __________________________________
For City Limits Use Only :
************************************
* Registration Number *
************************************
* *
************************************
Check the Following
Products that you
wish to Register.
Upgrade from All previous versions of The Verifier $10 [ ]
Not needed if TVPRO v1.0 was registered. Only needed
for registrations of The Verifier v3.0D and before
Single BBS Registration $20 [ ]
Shipping $ 5 [ ]
Check Here if You want to Download The Verifier Download [ ]
Professional Key File, and save shipping costs.
After you have mailed your registration, please wait 2-3 days and
call The City Limits BBS to download your Key File.If you have never
logged onto this BBS please indicate below the password that you wish
to use.
Password to use on The City Limits BBS. __________________________
Mail Check or Money Order to:
Scott Green
6605A Park Place Drive
Richland Hills, TX. 76118
Please Allow 2-3 Weeks for Delivery
-----------------------------------------------------------------------
CUT HERE
You will receive your registered Key File within 2-3 Weeks
of receipt of your registration or the normal US MAIL
delivery period, Or as soon as you download it if you chose
to bypass shipping costs. Your registration will entitle you to
Minor release versions, that may be obtained from The City
Limits BBS. You may also obtain the latest demo Key
from the following "The Verifier PRO" distribution boards...
The City Limits
ProBoard and TVPRO HQ
(817)589-2118 HST
(817)589-1649 2400
(817)589-2640 Support Voice Line (Before 10:00pm Please)
Fido 1:130/202
MAGIC TVPRO
The Software Connection
TVPRO BETA and Support
(913)271-2070 node1
(913)271-2071 node2
(913)271-2072 node3
(913)271-2073 node4
(913)271-2074 node5
Fido 1:281/2
MAGIC TVPRO
If you can find any bugs in this program please report them
to any of the above BBS's. Be sure to be able to duplicate
the bug and to include a FULL description of your
configuration and environment. Lastly, I am always open to
suggestions on how to make the program better. EVEN if you
don't register it, please write to me and tell me what you
think of it and WHY you don't want to register it. I am
curious. Thanks.